Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Trofeo Barcelona de Tenis - Barcelona Monterrey Challenger Memorial Savigny - Sassuolo VIII Trofeo Ciutat de Barcelona - Barcelona Copa Ericsson Uruguay - Montevideo Privatbank Open 2006 - Dnepropetrovsk XI Venice Open - Venice ATU Cup 2001 - Weiden Garden Open - Rome Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia ECM Cup - Prague Zivnobanka Czech Open - Prostejov Copa Ericsson Chile - Santiago Pekao Open - Szczecin Architect Open - Budapest Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen Japan Open - Tokyo Heineken Open - Singapore Stockholm Open - Stockholm Adidas International - Sydney Gerry Weber Open - Halle Heineken Trophy - 's-Hertogenbosch Investor Swedish Open - Bastad RCA Championships - Indianapolis Qatar Mobil Open '99 - Doha AXA Cup - London BMW Open - Munich Gerry Weber Open - Halle RCA Championships - Indianapolis Scania Stockholm Open - Stockholm AAPT Championships - Adelaide ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai BMW Open - Munich Gerry Weber Open - Halle The Nottingham Open - Nottingham RCA Championships - Indianapolis Tata Open 2002 - Chennai Adidas International - Sydney Open 13 - Marseille Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Stockholm Open - Stockholm Heineken Open - Auckland BellSouth Open - Vina del Mar Abierto Mexicano de Tenis Pegaso - Acapulco Estoril Open - Estoril Telenordia Swedish Open - Bastad Idea Prokom Open - Sopot Tokyo Seoul Bastad Long Island Singapore Beijing Stockholm AAPT Championships - Adelaide Tata Open - Chennai Adidas International - Sydney Open de la Comunidad Valenciana - Valencia The Nottingham Open - Nottingham Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart RCA Championships - Indianapolis TD Waterhouse Cup - Long Island Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon Argentina Open - Buenos Aires Open Seat Godo 2005 - Barcelona ARAG World Team Championship - Dusseldorf Allianz Suisse Open - Gstaad Croatia Open - Umag Pilot Pen Tennis - New Haven Vietnam Open - Ho Chi Minh City Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Heineken Open - Auckland Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open SEAT Godo 2006 - Barcelona Synsam Swedish Open - Bastad Pilot Pen Tennis - New Haven Open de Moselle - Metz Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel St. Petersburg Open - St. Petersburg Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Regions Morgan Keegan Championships - Memphis ABN/AMRO World Tennis Tournament - Rotterdam The Tennis Channel Open - Las Vegas Open Seat Godo 2007 - Barcelona BMW Open - Munich The Stella Artois Championships - London Red Letter Days Open - Nottingham Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart RCA Championships - Indianapolis Pilot Pen Tennis - New Haven AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open de Tenis Comunidad Valenciana - Valencia ARAG World Team Championship - Dusseldorf Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch The Nottingham Open - Nottingham Catella Swedish Open - Bastad China Open - Beijing Heineken Open - Auckland SA Tennis Open - Johannesburg The Dubai Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Ordina Open - 's-Hertogenbosch Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Pekao Open 2003 - Szczecin Catella Swedish Open - Bastad Malaysian Open - Kuala Lumpur China Open - Beijing Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland ABN AMRO World Tennis Tournament - Rotterdam Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona SkiStar Swedish Open - Bastad Rakuten Japan Open - Tokyo Open de Tenis Comunidad Valenciana - Valencia Heineken Open - Auckland Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad Malaysian Open - Kuala Lumpur Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Abierto Mexicano Telcel - Acapulco Portugal Open - Oeiras Malaysian Open - Kuala Lumpur If Stockholm Open - Stockholm Valencia Open - Valencia Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Barcelona Open BancSabadell - Barcelona Shenzhen Open - Shenzhen Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Malaysian Open - Kuala Lumpur China Open - Beijing Argentina Open - Buenos Aires Rio Open - Rio de Janeiro SkiStar Swedish Open - Bastad Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Intersport Heilbronn Open - Heilbronn European Open - Antwerp ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam AEGON International - Eastbourne SkiStar Swedish Open - Bastad Argentina Open - Buenos Aires Warsteiner Challenger Lubeck - Lubeck Warsteiner Challenger Wolfsburg - Wolfsburg The LTA Hull Challenger - Hull Copa Sevilla - Seville Oberstaufen Cup - Oberstaufen Amer-Wilson Tampere Challenger - Tampere South African Airways Open - East London St. Petersburg Open - St. Petersburg Internationaler Raiffeisen Grand Prix - St. Polten Grand Prix de Tennis de Toulouse - Toulouse Guardian Direct Cup - London RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel Challenger Ford de Cherbourg - Cherbourg Beijing Open - Beijing Olbia Geovillage Open - Olbia Croatian Indoors - Zagreb VI Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup - Naples Pro Tennis World Open - Boca Raton Gelsor Open Romania - Bucharest Levene Gouldin & Thompson Tennis Challenger - Binghamton Sporting Challenger - Turin Open de Moselle - Metz ATU Cup - Weiden Nord/LB Open - Braunschweig CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Memorial Savigni - Sassuolo Muller Cup - Ulm St. Polten The Surbiton Trophy - Surbiton San Marino Cepu Open - San Marino Open de Tenis Comunidad Valenciana - Valencia Mercedes Cup - Stuttgart XXIX Edizione 'A.Savoldi Marco' - Manerbio I Tourneo Fila Citta di Brindisi - Brindisi Estoril Open - Estoril International Championship of Croatia - Umag Gerry Weber Open - Halle ARAG World Team Championship - Dusseldorf Stockholm Open - Stockholm Brasil Open - Costa do Sauipe Legg Mason Tennis Classic - Washington ABN/AMRO World Tennis Tournament - Rotterdam The 10tele.com Open - Nottingham Open de la Comunidad Valenciana - Valencia Grand Prix de Tennis de Lyon - Lyon Bucharest The Stella Artois Championships - London The 10tele.com Open - Nottingham Open Seat Godo - Barcelona Generali Open - Kitzbuhel Salem Open - Hong Kong ABN/AMRO World Tennis Tournament - Rotterdam Copenhagen Open - Copenhagen Davidoff Swiss Indoors - Basel Japan Open - Tokyo Investor Swedish Open - Bastad 1999 Mercedes Cup - Stuttgart Scania Stockholm Open - Stockholm ABN/AMRO World Tennis Tournament - Rotterdam St. Petersburg Open - St. Petersburg Open 13 - Marseille The Hamlet Cup - Long Island Scania Stockholm Open - Stockholm The Dubai Tennis Championships - Dubai Warta Cup 2001 - Sopot Adelaide Copenhagen XXVIII Edizione 'A.Savoldi' - Manerbio Munich Open de Nice Cote d'Azur - Nice Vienna Asirom Challenger Brasov - Brasov AIG Japan Open Tennis Championships - Tokyo Diego Open - Budapest Challenger Copa Sevilla Internacionales de Andalucia - Seville Kamnik Challenger - Kamnik Bolzano Copa Ericsson Brazil - Sao Paulo Milan Indoors - Milan Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 12th Paris Open - Paris Monte Carlo Open - Monte Carlo Italian Open - Rome Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 13th Paris Open - Paris Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Republic National Bank Monte Carlo Open - Monte Carlo Licher German Open - Hamburg Italian Open - Rome du Maurier Open - Montreal Great American Insurance ATP Championship - Cincinnati Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Monte Carlo Open - Monte Carlo Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Abierto Mexicano Telfonica MoviStar - Acapulco Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid Copa Claro - Buenos Aires Queen's Club The Stella Artois Grass Court Championships - London Barcelona Open BancSabadell - Barcelona Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Idea Prokom Open - Sopot Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Thailand Open - Bangkok Western & Southern Financial Group Masters - Cincinnati Grolsch Open - Amsterdam Tennis Masters Series - Madrid Millennium Estoril Open - Estoril BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Qatar Open - Doha BellSouth Open - Vina del Mar NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Gold Flake Open - Chennai The Stella Artois Grass Court Championships - London Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Qatar ExxonMobil Open - Doha China Open - Beijing Tennis Masters Series - Madrid Heineken Open - Auckland BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Investor Swedish Open - Bastad Sony Ericsson Open - Miami St. Petersburg Open - St. Petersburg Davidoff Swiss Indoors - Basel European Community Championships - Antwerp Heineken Open - Auckland Masters Series Monte-Carlo - Monte Carlo Regions Morgan Keegan Championships - Memphis Open SEAT 2008 - Barcelona Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris China Open - Beijing Pacific Life Open - Indian Wells IPB Czech Indoor - Ostrava Scania Stockholm Open - Stockholm Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati adidas Open de Toulouse - Toulouse Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Copenhagen Open - Copenhagen ASB Classic - Auckland Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Open Seat Godo 2003 - Barcelona Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Kremlin Cup - Moscow 2003 Mercedes Cup - Stuttgart Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Kremlin Cup - Moscow Monte-Carlo Rolex Masters - Monte-Carlo Indianapolis Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati ABN/AMRO World Tennis Tournament - Rotterdam BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Topshelf Open - 's-Hertogenbosch Rogers Cup - Montreal Western & Southern Open - Cincinnati Idea Prokom Open - Sopot Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Medibank Private International - Sydney Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Qatar Exxon Mobil Open 2003 - Doha Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo SkiStar Swedish Open - Bastad Mutua Madrid Open - Madrid Bet-at-home Open - Hamburg Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Advanta Championships - Philadelphia Hong Kong Rakuten Japan Open - Tokyo Miami Open - Miami Valencia Open - Valencia Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Barcelona Open BancSabadell - Barcelona Shanghai Rolex Masters - Shanghai Aegon Nottingham Open - Nottingham Dubai Open - Dubai Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Erste Bank Open - Vienna BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Qatar ExxonMobil Open - Doha 1997 Mercedes Cup - Stuttgart Internazionali BNL d'Italia - Rome Abierto Mexicano Telcel - Acapulco Rogers Cup - Toronto Salem Open - Hong Kong Japan Open - Tokyo Geneva Open - Geneva Miami Open - Miami Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle Mutua Madrid Open - Madrid CA Tennis Trophy - Vienna Sunrise Challenger China Open - Beijing International Championship of Croatia - Umag European Open - Antwerp Erste Bank Open - Vienna Heineken Open - Auckland Brisbane International - Brisbane ASB Classic - Auckland BellSouth Open - Auckland Argentina Open - Buenos Aires Barcelona Open BancSabadell - Barcelona BellSouth Open - Vina del Mar St. Petersburg Australian Men's Hardcourt Championships - Adelaide Arizona Men's Tennis Championships - Scottsdale Antalya Cup - Antalya Guardian Direct Cup - London Heineken Open - Auckland 1998 Mercedes Cup - Stuttgart Erste Bank Open - Vienna Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Open Sud de France - Montpellier Stockholm Abierto Mexicano Telcel - Acapulco ABN AMRO World Tennis Tournament - Rotterdam ARAG World Team Championship - Dusseldorf Open 13 - Marseille Qatar ExxonMobil Open - Doha Open 13 - Marseille Geneva Open - Geneva Open 13 - Marseille German Tennis Championships - Hamburg Croatia Open - Umag Proton Malaysian Open - Kuala Lumpur SA Tennis Open - Johannesburg International Indoor Tennis Championships of Croatia - Zagreb ASB Classic - Auckland ABN/AMRO World Tennis Tournament - Rotterdam Dubai Tennis Open - Dubai Australian Open - Melbourne French Open - Paris Wimbledon - London Gerry Weber Open - Halle U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Barcelona Open Banc Sabadell - Barcelona French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open French Open Wimbledon French Open Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Croatian Indoors - Split Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Adidas International - Sydney Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Heineken Trophy - 's-Hertogenbosch Australian Men's Hardcourt Championships - Adelaide Australian Open - Melbourne French Open - Paris Wimbledon - London Waldbaum's Hamlet Cup - Long Island U.S. Open - New York Australian Open - Melbourne AIG Japan Open - Tokyo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Waldbaum's Hamlet Cup - Long Island Heineken Trophy - Rosmalen Grand Prix de Tennis de Lyon - Lyon French Open - Paris U.S. Open - New York Australian Open - Melbourne Waldbaum's Hamlet Cup - Long Island French Open - Paris Wimbledon - London U.S. Open - New York Rio Open - Rio de Janeiro Australian Open - Melbourne Copa AT&T - Buenos Aires Bastad French Open - Paris Wimbledon - London Waldbaum's Hamlet Cup - Long Island Gerry Weber Open - Halle CA Tennis Trophy - Vienna Toulouse U.S. Open - New York Campionati Internazionali di Sicilia - Palermo Australian Open - Melbourne French Open - Paris BMW Open - Munich Wimbledon - London U.S. Open - New York Open de Tenis Comunidad Valenciana - Valencia RCA Championships - Indianapolis Campionati Internazionali di Sicilia - Palermo CA Tennis Trophy - Vienna Tennis Channel Open - Las Vegas Mercedes Cup - Stuttgart If Stockholm Open - Stockholm Abierto Mexicano Telfonica MoviStar - Acapulco Tennis Masters Series - Indian Wells Tennis Masters Series - Rome China Open - Beijing Eutelsat Monte Carlo Open - Monte Carlo Miami Open - Miami Western & Southern Open - Cincinnati Abierto Mexicano Telcel - Acapulco Davis Cup, World Group, SF, SWE-ESP 4-1 Davis Cup, World Group, 1R, SVK-SWE 3-2 French Open - Paris U.S. Open BNP Paribas Masters - Paris Davis Cup, World Group, 1R, SWE-CZE 3-2 Davis Cup, World Group, QF, SWE-RUS 4-1 Davis Cup, World Group, SF, AUS-SWE 4-1 Davis Cup, World Group, QF, USA-SWE 4-1 Australian Open Davis Cup, World Group, 1R, FRA-SWE 3-2 Campionati Internazionali D'Italia - Rome Davis Cup, World Group, PO, IND-SWE 1-3 Hyundai Hopman Cup - Perth Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, 1R, BLR-ESP 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, World Group, 1R, BLR-SWE 2-3 Davis Cup, World Group, QF, SWE-ARG 4-1 Davis Cup, World Group, SF, SWE-USA 1-4 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, World Group, QF, ARG-SWE 4-1 Davis Cup, World Group, QF, GER-ESP 1-4 Davis Cup, World Group, SF, ESP-USA, 4-1 Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, 1R, ESP-SRB 4-1 Wimbledon - London Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, PO, ESP-SUI 4-1 Davis Cup, World Group, QF, USA-ESP 1-3 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, QF, ESP-AUT 4-1 Davis Cup, World Group, SF, ESP-USA 3-1 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, QF, ESP-GER 3-2 Davis Cup, World Group, 1R, SWE-GBR 3-2 Davis Cup, World Group, QF, RUS-SWE 4-1 Davis Cup, World Group, 1R, SUI-ESP 2-3 Davis Cup, World Group, QF, FRA-ESP 5-0 Hopman Cup - Perth Davis Cup, Group I, DEN-ESP 0-5 Davis Cup, World Group, PO, IND-ESP 0-5 Miami Open - Miami Colonial Classic - Kooyong Campeonato de Espana Kia de Tenis 2004 - Madrid Capitala World Tennis Championship The Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Mubadala World Tennis Championship Tennis Masters Cup - Shanghai Tennis Masters Cup - Shanghai Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Barclays ATP World Tour Finals - London Olympics - Sydney Olympics - Beijing Olympics - London Olympics - Rio de Janeiro